home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / rbbs_pc / rbbsv100.zip / RBBSV100.EXE / RBBSVRFY.DOC < prev    next >
Text File  |  1993-05-19  |  58KB  |  1,132 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.              ╔═════════════════════════════════════════════════╗
  24.              ║              RBBS-Verify Version 1.00           ║
  25.              ║ Superior Callback Verification Door For RBBS-PC ║
  26.              ║     Copyright (C) 1993 By Lightning Software    ║
  27.              ║           All Rights Reserved Worldwide         ║
  28.              ║              * Sysop Documentation *            ║
  29.              ╚═════════════════════════════════════════════════╝
  30.  
  31.  
  32.               "RBBS-PC: The Best Things in Life Are Still FREE!"
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.                    [ Written And Coded By Robert L. Folmer ]
  56.  
  57.                                Table of Contents
  58.                                ─────────────────
  59.  
  60.    Shareware Notice.....................................................1
  61.  
  62.    Warranty.............................................................2
  63.  
  64.    Acknowledgements.....................................................3
  65.  
  66.    Introduction (Overview/Summary)......................................4
  67.  
  68.    Introduction (Overview/Summary) (Continued)..........................5
  69.  
  70.    Installing RBBS-Verify...............................................6
  71.  
  72.    Installing RBBS-Verify (Continued)...................................7
  73.  
  74.    Installing RBBS-Verify (Continued)...................................8
  75.  
  76.    Installing RBBS-Verify (Continued)...................................9
  77.  
  78.    Installing RBBS-Verify (Continued)..................................10
  79.  
  80.    Installing RBBS-Verify (Continued)..................................11
  81.  
  82.    Files Included......................................................12
  83.  
  84.    Files Created During Run-Time.......................................13
  85.  
  86.    Optional Files Created During Operation.............................14
  87.  
  88.    Optional Command Line Switches......................................15
  89.  
  90.    Optional Command Line Switches (Continued)..........................16
  91.  
  92.    Sysop Function/ALT Keys.............................................17
  93.  
  94.    Using RBBS-Verify on Non-RBBS Systems...............................18
  95.  
  96.    The RBBS-Verify Batch File..........................................19
  97.  
  98.    The RBBS-Verify Configuration File..................................20
  99.  
  100.    The VERIFIED.DAT Data File..........................................21
  101.  
  102.    The TRASHCAN.DAT Data File..........................................22
  103.  
  104.    The NUMBER.LOG File.................................................23
  105.  
  106.    The VERIFYx.LOG File................................................24
  107.  
  108.    The ERRORx.LOG File.................................................25
  109.  
  110.    The SUCCESSV.x Door Information File................................26
  111.  
  112.    The SUCCESSC.x Door Information File................................27
  113.  
  114.                                Table of Contents
  115.                                ─────────────────
  116.  
  117.    The LOGOFF/LOGOFFG Optional Display File............................28
  118.  
  119.    The RBBSVRFY.KEY File...............................................29
  120.  
  121.    Troubleshooting RBBS-Verify.........................................30
  122.  
  123.    Troubleshooting RBBS-Verify (Continued).............................31
  124.  
  125.    Support For RBBS-Verify.............................................32
  126.  
  127. RBBS-Verify Sysop Documentation Page: 1
  128.  
  129.                                Shareware Notice
  130.                                ────────────────
  131.  
  132.    RBBS-Verify v1.00 has been released under the shareware concept, you are
  133.    therefore granted a limited evaluation license to use this software on
  134.    your own RBBS-PC system for a period of 30 days, after which you must
  135.    either register the software, or discontinue it's use and remove the door
  136.    from your system. RBBS-Verify is the result of over 8,000 total hours of
  137.    development and deserves your support. RBBS-Verify may be freely distri-
  138.    buted to all online services, bulletin board systems, user groups, share-
  139.    ware distributors etc, as long as the software is distributed complete and
  140.    in unmodified form. No fee may be charged for the enclosed software
  141.    package. Shareware distributors may distribute RBBS-Verify on disk for a
  142.    modest disk duplication and packaging charge not to exceed $6.00 per disk.
  143.  
  144.    Registered versions of RBBS-Verify must NEVER be distributed to ANYONE.
  145.    Doing so violates U.S. and International copyright and trademark laws.
  146.    Lightning Software will seek full criminal prosecution against violators.
  147.  
  148.    RBBS-Verify is a fully functional package when unregistered, however does
  149.    have several limitations. The software however is not in anyway crippled,
  150.    which means you can fully test the package, run it on your own system,
  151.    and determine if the software meets your and your user's needs, then if
  152.    you find that RBBS-Verify works for you, then you are required to register
  153.    your copy if you wish to continue using the door. The registered version
  154.    of the door does offer several additional features not included in the
  155.    unregistered version, these are the VERIFIED.DAT and TRASHCAN.DAT data
  156.    records, which will prevent duplicate phone numbers from being used again.
  157.    The registered version also offers the NUMBER.LOG logging file for the
  158.    Sysop, which can aid greatly in matching user names with phone numbers.
  159.    Also included when you register RBBS-Verify is a 100% menu driven utility
  160.    to help manage the RBBS-Verify online door and your RBBS-PC system, it is
  161.    multitasker/network aware and is super easy to use, a bound printed manual,
  162.    and lifetime support, not to mention the latest version of the software.
  163.  
  164.    As you can see from the above, registering RBBS-Verify offers tremendous
  165.    benefits, you only need to register the door once, thereafter all future
  166.    releases and upgrades are offered to you free of charge, plus when you
  167.    register any Lightning Software product, you are given special pre-regist-
  168.    ered access on our 24 hour a day/7 day a week support BBS. For complete
  169.    details on registering your copy of RBBS-Verify, please read the included
  170.    file ORDER.DOC. Thank you for choosing the RBBS-Verify door, we hope you
  171.    find the software of value and will support the shareware concept by
  172.    registering your copy today!
  173.  
  174. RBBS-Verify Sysop Documentation Page: 2
  175.  
  176.                                  Warranty
  177.                                  ────────
  178.  
  179.    RBBS-Verify 1.00 is distributed without warranty. In no event will
  180.    Lightning Software be liable to you for any damages from running this
  181.    program. Including any loss of profits, lost savings, or other
  182.    incidental or consequential damages arising out of your use of or
  183.    inability to use the program, even if Lightning Software or a
  184.    authorized representative has been advised of the possibility of such
  185.    damages.
  186.  
  187.    Lightning Software will not be liable for any such claim by any other
  188.    party. All risk associated with using this program are the complete
  189.    responsibility of the user.
  190.  
  191. RBBS-Verify Sysop Documentation Page: 3
  192.  
  193.                                Acknowledgements
  194.                                ────────────────
  195.  
  196.    RBBS-Verify v1.00 - Copyright (C) 1993 By Lightning Software, All Rights
  197.    Reserved Worldwide.
  198.  
  199.    All products mentioned throughout the documentation for the RBBS-Verify
  200.    online door are copyrights and/or registered trademarks of their respective
  201.    authors/publishers.
  202.  
  203.    There has been tremendous response to the RBBS-Verify online door, and
  204.    we would like to say a very special thanks to all of those who have
  205.    contributed in one way or another to it's success. The RBBS-Verify
  206.    online door represents our strong belief in the QuickBasic programmer's
  207.    environment, we hope that it proves QuickBasic's abilities and will give
  208.    others inspiration to use the language. RBBS-Verify's logic is very
  209.    safe and reliable thanks to over 8 months of "tweaking".
  210.  
  211.    The tools used in the development of RBBS-Verify are what has made the
  212.    door one of the best available, we would like to thank Todd Miller
  213.    (creator of Door Source 4.0) for his wonderful library of door routines
  214.    and for all of his support, Jeff Sumberg (creator of QBserial 3.0)
  215.    for his superior serial I/O library and last but certainly not least 
  216.    Christy Gemmell (creator of The Assembly Language Toolbox for QuickBasic),
  217.    one of the finest assembly language toolkits available.
  218.  
  219.    RBBS-Verify is written, coded, and debugged entirely in Microsoft
  220.    QuickBasic 4.5 and utilizes the Door Source 4.0 library of door routines,
  221.    the QBserial v3.0 interrupt driven serial I/O library and The Assembly
  222.    Language Toolbox for QuickBasic.
  223.  
  224. RBBS-Verify Sysop Documentation Page: 4
  225.  
  226.                        Introduction (Overview/Summary)
  227.                        ───────────────────────────────
  228.  
  229.    Congratulations! You have selected the finest of RBBS-PC callback
  230.    verification doors. RBBS-Verify is the perfect compliment to your RBBS
  231.    system for both security and reliability needs. RBBS-Verify offers many
  232.    features and customization options for the system operator. Listed
  233.    below are only a few of RBBS-Verify's many quality features:
  234.  
  235.    - Complete multinode support.
  236.    - Extremely easy installation and zero maintenance.
  237.    - Supports baud rates up to 115,200 locked DTE using non-fossil routines!
  238.    - Supports the use of a fossil driver however is not required.
  239.    - Supports non-standard interrupt and IRQ's and communication ports 1-8.
  240.    - Does not require the use of WatchDog or similar utilities.
  241.    - Detects carrier loss and terminates cleanly if carrier is dropped.
  242.    - Includes easy to use completely menu driven installation utility.
  243.    - Fast high speed communication routines.
  244.    - Fully supports all networks and multitasking software, a few include
  245.      DesqView, Microsoft Windows, DoubleDOS, Lantastic, Novell and many
  246.      more.
  247.    - Colorful ANSI/non-ANSI graphics.
  248.    - Fully Sysop configurable.
  249.    - Supports local and long distance callback verification.
  250.    * Features verification and trashcan records - will not allow same number
  251.      to be verified again.
  252.    * Features NUMBER.LOG - log file for the Sysop which lists the telephone
  253.      number, user's name and date of verification for all caller's
  254.      successfully verified. This information is vital for the Sysop, it's
  255.      purposes greatly vary, however one of the most notable uses is to
  256.      assist in locating/matching a user name with a phone number.
  257.    - Supports an optional RBBS-PC callback statistic bulletin for your
  258.      caller's to read. Logs successful and un-successful users who used the
  259.      door.
  260.    - Offers password security codes to protect you and your system.
  261.    - Does not require the use of any run-time modules - all routines are
  262.      handled internally.
  263.    - Offers an extensive log for the Sysop - logs all user's who used the
  264.      door, time, date, number dialed, whether security was raised, verify
  265.      attempts successful and un-successful, plus much more.
  266.    - Any program errors which occur are logged to a disk file for the Sysop.
  267.    - Offers an optional callback mode so that user's may enter the door and
  268.      have RBBS-Verify call them back to reverse the originating connection
  269.      (normally helpful if the caller is experiencing a noisy phone line).
  270.    - Built in macro code language ("@") support.
  271.    - Offers built in - internal verification and callback instructions and
  272.      allows the use of Sysop supplied instructions for both verification and
  273.      callback mode.
  274.  
  275.    * = Requires registration to enable this feature
  276.  
  277. RBBS-Verify Sysop Documentation Page: 5
  278.  
  279.                        Introduction (Overview/Summary)
  280.                        ───────────────────────────────
  281.  
  282.    As you can see from above RBBS-Verify is one of the most full featured
  283.    verification systems for RBBS-PC ever developed, and there are certainly
  284.    more features than we can list here. We think after trying RBBS-Verify,
  285.    you will agree - it is a one of a kind verification system offering
  286.    both security and reliability. Please read this document carefully before
  287.    installing the software for the first time. Thank you for choosing
  288.    RBBS-Verify for your callback verification needs!
  289.  
  290. RBBS-Verify Sysop Documentation Page: 6
  291.  
  292.                             Installing RBBS-Verify
  293.                             ──────────────────────
  294.  
  295.    RBBS-Verify has been designed to make installation of the software as
  296.    simple as possible. To make the installation even easier, we have included
  297.    a completely menu driven configuration setup utility. Please read through
  298.    the following important installation instructions before attempting to use
  299.    the software for the first time.
  300.  
  301.    [1.] Create a directory to hold all of the RBBS-Verify files, then
  302.         decompress the RBBSV100.EXE archive into the above created directory.
  303.         You may install RBBS-Verify into any directory you wish, in this
  304.         documentation we will assume you have installed RBBS-Verify into the
  305.         directory C:\RBBS\RBBSVRFY.
  306.  
  307.    [2.] Next, change to the above created directory and run the supplied
  308.         INSTALL.BAT file. This file will run the RBBS-Verify configuration
  309.         setup program, where you will decide how you want RBBS-Verify to
  310.         be installed on your system. The following is the questions the
  311.         setup utility will prompt you for. Please note when installing
  312.         RBBS-Verify on a multinode RBBS system, you will need to create
  313.         different configuration files for each node.
  314.  
  315.    Enter a configuration filename
  316.    ------------------------------
  317.    This should be the current configuration filename you are installing. You
  318.    may use any standard DOS filename you wish. For multinode systems, use a
  319.    different config filename for each node, you might wish to use numbers if
  320.    using multiple config files, such as RBBSV1.CFG for node 1, RBBSV2.CFG for
  321.    node 2 and so on.
  322.  
  323.    Name of interface file (ie PCBOARD.SYS)
  324.    ---------------------------------------
  325.    This should be the full path and filename in ALL uppercase to your
  326.    DORINFOx.DEF interface file (where x is the node number).
  327.  
  328.    Name of BBS
  329.    -----------
  330.    Here enter your BBS's name EXACTLY the way you want RBBS-Verify to display
  331.    it upon connection with a remote user, this will be used to display "This
  332.    is ... calling for ...".
  333.    
  334.    Sysop's first name
  335.    ------------------
  336.    Here enter the Sysop's first name (your name) as you are known to your
  337.    caller's.
  338.  
  339.    Sysop's last name
  340.    -----------------
  341.    Here enter the Sysop's last name (your name) as you are known to your
  342.    caller's.
  343.  
  344. RBBS-Verify Sysop Documentation Page: 7
  345.  
  346.                             Installing RBBS-Verify
  347.                             ──────────────────────
  348.  
  349.    Modem reset command - example ATZ
  350.    ---------------------------------   
  351.    This should be the command needed to reinitialize your modem, for Hayes and
  352.    compatible modems ATZ should work just fine, if you find that RBBS-Verify
  353.    is unable to reset your modem, check your modems documentation for the
  354.    correct command.
  355.                                      
  356.    Modem init string - example ATDT
  357.    --------------------------------
  358.    This should be the initialization string you want sent to the modem when
  359.    RBBS-Verify dials a remote user, this should be the dialing prefix you
  360.    want to use, and any additional init commands to send to the modem. For
  361.    touch tone dialing add DT to the end of the AT command, for pulse dialing
  362.    add DP to the end of the AT command. You may add any additional commands
  363.    you wish - such as turning the modems speaker on and off etc, however any
  364.    additional commands you use MUST be entered before the dialing prefix
  365.    (DT or DP). For Hayes and compatible modems ATDT should work just fine,
  366.    if you find that RBBS-Verify is unable to dial the remote caller correctly
  367.    check your modems documentation to find the correct commands.
  368.  
  369.    Allow long distance dialing (Y/N)?
  370.    ----------------------------------
  371.    Enter a "Y" here if you want RBBS-Verify to make long distance calls, or
  372.    enter a "N" if you do not want RBBS-Verify to call long distance.
  373.    RBBS-Verify will automatically disconnect long distance caller's after
  374.    successful verification.
  375.  
  376.    Security level of caller's to verify?
  377.    -------------------------------------
  378.    This should be the security level of caller's to verify (normally the sec-
  379.    urity level for new caller's), any user attempting to enter RBBS-Verify
  380.    with a security level less than or greater than this security level will
  381.    be entered into the door in callback only mode (if enabled), if the
  382.    callback mode is disabled, the caller will simply be informed that their
  383.    security level is either too high or too low for RBBS-Verify and will be
  384.    rejected from the door and returned to the board.
  385.    
  386.    Security level to raise caller's to?
  387.    ------------------------------------
  388.    This should be the security level you want RBBS-Verify to upgrade caller's
  389.    to if they have been successful with callback verification.
  390.  
  391. RBBS-Verify Sysop Documentation Page: 8
  392.  
  393.                             Installing RBBS-Verify
  394.                             ──────────────────────
  395.  
  396.    Path/filename of bulletin (N for none)?
  397.    --------------------------------------
  398.    At this prompt, select whether you want RBBS-Verify to create a statistic
  399.    bulletin. Entering an "N" at this prompt will not generate a statistic
  400.    bulletin, however entering the path and filename of a bulletin here
  401.    (without the graphic designator i.e: C or G) will cause RBBS-Verify to
  402.    generate a statistic bulletin for your caller's to read.
  403.  
  404.    Path/filename of door information file?
  405.    ---------------------------------------
  406.    This should be the full path and filename of your door information file
  407.    RBBS uses to receive information back from a door. RBBS usually uses this
  408.    file in the main RBBS directory with a filename of DOUTx.DEF (where x is
  409.    the node number).
  410.  
  411.    Enable callback mode (Y/N)?
  412.    ---------------------------
  413.    At this prompt select whether you wish to enable the callback mode of
  414.    RBBS-Verify. If this option is enabled (by specifying a "Y") then any
  415.    user attempting to enter the RBBS-Verify door with a security level less
  416.    than or greater than the security level to verify (specified above) will
  417.    enter the door in callback only mode, RBBS-Verify will then allow the user
  418.    to have RBBS-Verify call them back to reverse the originating connection
  419.    (normally helpful if the user is experiencing a noisy phone line), no
  420.    security changes are made while in callback only mode. This option can be
  421.    disabled by specifying a "N" at this prompt, any user attempting to enter
  422.    RBBS-Verify with a security level less than or greater than the security
  423.    level to verify (specified above) will be informed that their security is
  424.    either too low or too high to use the RBBS-Verify door, they will then be
  425.    rejected and returned to the board.
  426.    
  427.    Comm port to use (1/2 or base address)?
  428.    ---------------------------------------
  429.    Here you should enter the communication port RBBS-Verify will use, this
  430.    value should be either 1 or 2 depending on which communication port you
  431.    will be using (COM1 or COM2), enter ONLY the port number here, do NOT
  432.    enter COM1. If you are running RBBS-Verify on a non-standard communication
  433.    port, then you should enter the 3 character HEX base port address at this
  434.    prompt. Refer to the table on page 14 of this guide for a listing of valid
  435.    communication port address and IRQ levels.
  436.  
  437. RBBS-Verify Sysop Documentation Page: 9
  438.  
  439.                             Installing RBBS-Verify
  440.                             ──────────────────────
  441.  
  442.    IRQ to use (1-15 or 0 if standard)?
  443.    -----------------------------------
  444.    Here you should enter the communication port IRQ RBBS-Verify will use, this
  445.    value should be set to 0 if you are using a standard communication port,
  446.    otherwise you should enter the communication port IRQ you wish to use, this
  447.    value can range from 1-15. Refer to the table on page 14 of this guide for
  448.    a listing of valid communication port address and IRQ levels.
  449.  
  450.    Number of redial attempts (1-999)?
  451.    ----------------------------------
  452.    This option should be set to the maximum number of times RBBS-Verify is
  453.    to attempt to make connection with a remote caller, if RBBS-Verify is
  454.    unable to make connection in one attempt, it will hang up and redial the
  455.    caller again (up to this value). If this value is set to 1, RBBS-Verify
  456.    will attempt only once to make connection with a caller. This value can
  457.    range from 1 up to 999 times, the recommended setting is 3.
  458.  
  459.    Dialing delay factor to use?
  460.    ----------------------------
  461.    This option requires a little explanation. This value is used to determine
  462.    how many seconds to delay after RBBS-Verify dials a remote caller, this
  463.    value is multiplied by 3. What this means, is that RBBS-Verify will delay
  464.    a series of 3 times after it calls a user back and each time delaying this
  465.    number of seconds while polling for carrier detection. So for example if 
  466.    this value was 10, RBBS-Verify would wait 30 seconds maximum after dialing
  467.    a remote caller. RBBS-Verify uses this method to provide "quick-response"
  468.    connect times, this allows the door to quickly determine if carrier from a
  469.    remote modem is present, once the door sees that carrier detection is true,
  470.    it continues execution with the "This is ... calling for ..." message. The
  471.    recommended setting for this option for most modems is 10. Normally this
  472.    value is always the best, however there is certain modems where a change to
  473.    this value would become necessary, several high speed HST modems for
  474.    example might require a change to this value. It is best to go with the
  475.    recommended value of 10, however if you experience problems with
  476.    RBBS-Verify hanging up too soon after calling a remote user back, then this
  477.    value should be increased.
  478.  
  479. RBBS-Verify Sysop Documentation Page: 10                        
  480.  
  481.                             Installing RBBS-Verify
  482.                             ──────────────────────
  483.  
  484.    Use internal verification instructions?
  485.    ---------------------------------------
  486.    RBBS-Verify supports the use of Sysop created instruction files, however
  487.    the door also includes it's own built in door instructions, at this
  488.    prompt you should select whether you wish to use RBBS-Verify's internal
  489.    callback verification instructions, if you do, simply enter a "Y" to enable
  490.    RBBS-Verify's built in instructions for use. If you prefer you may use your
  491.    own custom door instructions by simply including the full path and filename
  492.    of the instruction file you wish to use, this file should be in standard
  493.    ASCII format, ANSI display files are not supported, however you can control
  494.    several aspects of the display by using RBBS-Verify's built in macro
  495.    language, these macros allow displaying the user's name, sending a bell to
  496.    the user, changing display colors, etc. For a listing of the macro codes
  497.    supported by RBBS-Verify, please refer to the included file MACRO.LST,
  498.    included with RBBS-Verify v1.00.
  499.  
  500.    Use internal callback instructions?
  501.    -----------------------------------
  502.    RBBS-Verify supports the use of Sysop created instruction files, however
  503.    the door also includes it's own built in door instructions, at this
  504.    prompt you should select whether you wish to use RBBS-Verify's internal
  505.    callback mode instructions, if you do, simply enter a "Y" to enable RBBS-
  506.    Verify's built in instructions for use. If you prefer you may use your
  507.    own custom door instructions by simply including the full path and filename
  508.    of the instruction file you wish to use, this file should be in standard
  509.    ASCII format, ANSI display files are not supported, however you can control
  510.    several aspects of the display by using RBBS-Verify's built in macro
  511.    language, these macros allow displaying the user's name, sending a bell to
  512.    the user, changing display colors, etc. For a listing of the macro codes
  513.    supported by RBBS-Verify, please refer to the included file MACRO.LST,
  514.    included with RBBS-Verify v1.00.
  515.  
  516.    IMPORTANT: Syntax examples above with included quotes i.e.: ("Y") are
  517.               provided only for clarity, the configuration file should NOT
  518.               contain any quotes.
  519.  
  520. RBBS-Verify Sysop Documentation Page: 11
  521.  
  522.                             Installing RBBS-Verify
  523.                             ──────────────────────
  524.    
  525.    [3.] When you have completed entering configuration information, the
  526.         next step is to create a batch file to run the door. The following
  527.         is an example RBBS-Verify batch file used to run the door:
  528.  
  529.    ECHO OFF                                      - Sets the DOS echo feature
  530.                                                    to off to prevent the
  531.                                                    commands from echoing to
  532.                                                    the screen.
  533.    ECHO Loading RBBS-Verify Please Wait... >COM1 - Sends the caller a
  534.                                                    message to wait.
  535.    CD\RBBS\RBBSVRFY                              - Changes to the directory
  536.                                                    containing all of the
  537.                                                    RBBS-Verify files.
  538.    RBBSVRFY RBBSVRFY.CFG x.                      - Runs RBBS-Verify passing
  539.                                                    the full path and file-
  540.                                                    name of the configuration
  541.                                                    file plus the node
  542.                                                    number.
  543.    CD\RBBS                                       - Changes back to the RBBS
  544.                                                    directory.
  545.  
  546.    The above batch file is pretty straight forward, just remember where you
  547.    see an x substitute x for the node number, edit the COM port number in
  548.    line number 2 to reflect the correct communication port number.
  549.  
  550.    After completing all of the above steps, RBBS-Verify is completely setup
  551.    and ready to run! So let's give it a try to be sure everything is working
  552.    properly. Change to your directory containing the RBBS-Verify files, and
  553.    enter the following command at the DOS prompt:
  554.  
  555.                            RBBSVRFY RBBSVRFY.CFG LOCAL x
  556.    
  557.    Substitute your configuration filename above if different. Replace the
  558.    x with the current node number. RBBS-Verify does not support local
  559.    caller's, so after entering the above command RBBS-Verify should report
  560.    such and return to DOS. If everything is well, you might wish to edit the
  561.    TRASHCAN.DAT file (if you are running a registered copy of RBBS-Verify) to
  562.    add your board's number to the list. TRASHCAN.DAT is a standard ASCII text
  563.    file and can be edited using any standard ASCII text editor. Refer to the
  564.    section titled "The TRASHCAN.DAT File" in this guide for details on the
  565.    format used by this file.
  566.  
  567. RBBS-Verify Sysop Documentation Page: 12
  568.                                 
  569.                                 Files Included
  570.                                 ──────────────
  571.  
  572.    The files included with the registered and unregistered versions of RBBS-
  573.    Verify differ slightly, the following is a listing of the files you
  574.    should have within the RBBSV100.EXE self extracting file, files which are
  575.    included only with the unregistered version will have a "U" beside the
  576.    filename. Files which are included only with the registered version will
  577.    have a "R" beside the filename. All other files are included in both the
  578.    unregistered and registered versions:
  579.  
  580.    RBBSVRFY.EXE - Main RBBS-Verify executable program.
  581.    RBBSVRFY.CFG - Sample RBBS-Verify configuration file.
  582.    RBBSVRFY.BAT - Sample RBBS-Verify batch file.
  583.    RBBSVRFY.DOC - User's guide for the RBBS-Verify online door
  584.    RBBSVRFY.KEY R RBBS-Verify registration key file.
  585.    VERIFIED.DAT - Verified data file - stores all phone numbers verified
  586.                   successfully.
  587.    TRASHCAN.DAT - Trashcan data file - stores invalid phone numbers.
  588.    DOORINST.EXE - Door Installer - used to setup RBBS-Verify configuration
  589.                   files.
  590.    RBBSVRFY.SET - Data file used by the Door Installer above.
  591.    INSTALL.BAT  - Installation batch file for RBBS-Verify.
  592.    PATCH300.EXE - Patch to allow RBBS-Verify to operate at 300 baud.
  593.    PATCH300.DOC - Documentation for the PATCH300.EXE program above.
  594.    PATCHINF.EXE - Patch to correct user name bug in RBBS-Verify.
  595.    PATCHINF.DOC - Documentation for the PATCHINF.EXE program above.
  596.    MACROS.LST   - Listing of RBBS-Verify's optional built in macro
  597.                   language commands.
  598.    EDITDATA.EXE R Network/multinode aware utility to help manage your
  599.                   VERIFIED.DAT and TRASHCAN.DAT data files.
  600.    EDITDATA.BGR R Overlay file used by the EDITDATA.EXE program above.
  601.    EDITDATA.HLP R Help file used by the EDITDATA.EXE program above.
  602.    EDITDATA.DOC R Documentation for the EDITDATA.EXE program above.
  603.    ORDER.DOC    U Registration form and instructions to register your copy
  604.                   of RBBS-Verify.
  605.    MAILER.TXT   U RBBS-Verify instant registration mailer.
  606.    README.1ST   - Important last minute information which was not included
  607.                   in this user's guide.
  608.    FILE_ID.DIZ  U Imbedded description file for RBBS-Verify.
  609.    DESC.SDI     U Imbedded description file for RBBS-Verify.
  610.  
  611.    If you are missing any of the above files which you should have, you may
  612.    wish to contact our support BBS and download RBBS-Verify directly from
  613.    us, see the "Support For RBBS-Verify" section in this guide for more
  614.    information.
  615.  
  616. RBBS-Verify Sysop Documentation Page: 13
  617.  
  618.                           Files Created During Run-Time
  619.                           ─────────────────────────────
  620.  
  621.    The following is a listing of files RBBS-Verify creates during normal run-
  622.    time operation, and a brief description of each file.
  623.  
  624.    DOUTx.DEF    - This file is created using the name and path specified in
  625.                   line 11 of the configuration file and is used to pass
  626.                   information back to RBBS-PC after successful verification.
  627.                   RBBS-PC *MUST* be able to locate this file! Note that x
  628.                   designates the node number.
  629.    VERIFIED.DAT - If this file does not exist when RBBS-Verify is run, it
  630.                   will be created and initialized by the door. If you are
  631.                   running an unregistered version of the door, this file
  632.                   will be initialized but ignored thereafter.
  633.    TRASHCAN.DAT - If this file does not exist when RBBS-Verify is run, it
  634.                   will be created and initialized by the door. If you are
  635.                   running an unregistered version of the door, this file
  636.                   will be initialized but ignored thereafter.
  637.    NUMBER.LOG   - This file will be created only after a caller has success-
  638.                   fully completed the callback verification process and only
  639.                   if you are running a registered version of the door.
  640.    VERIFYx.LOG  - If this file does not exist when RBBS-Verify is run, it
  641.                   will be created and initialized by the door.
  642.    ERRORx.LOG   - This file will be created by the door only in the event
  643.                   of a run-time error.
  644.    SUCCESSV.x   - This file will be created only after a caller has success-
  645.                   fully completed the callback verification process.
  646.    SUCCESSC.x   - This file will be created only after a caller has success-
  647.                   fully completed the callback process.
  648.  
  649.    NOTE: Detailed descriptions of most of the files above can be found in the
  650.          RBBS-Verify file reference starting on page 18 of this guide.
  651.  
  652. RBBS-Verify Sysop Documentation Page: 14
  653.  
  654.                     Optional Files Created During Operation
  655.                     ───────────────────────────────────────
  656.  
  657.    If you specified a bulletin to be created in line number 10 of the config-
  658.    uration file, then 3 versions of that file will be created. RBBS-Verify
  659.    automatically adds the appropriate G or C to the end of the filename you
  660.    specify, therefore make sure and DO NOT add either of these characters to
  661.    the end of the filename.
  662.  
  663. RBBS-Verify Sysop Documentation Page: 15
  664.  
  665.                         Optional Command Line Switches
  666.                         ──────────────────────────────
  667.  
  668.    RBBS-Verify provides many optional command line parameters to offer very
  669.    flexible use, the following is a listing of the optional parameters that
  670.    RBBS-Verify supports:
  671.  
  672.    LOCAL          - Forces RBBS-Verify to run in local mode. This is really
  673.                     meant for RBBS-Verify's file initialization purposes, but
  674.                     it still reads the configuration file, but doesn't read
  675.                     the BBS interface file. Using this option will cause
  676.                     RBBS-Verify to re-create it's TRASHCAN.DAT, VERIFIED.DAT
  677.                     and VERIFYx.LOG files if any do not exist.
  678.    NETWORK        - Forces file sharing to be active in case you are using
  679.                     something other than SHARE to manage file locking.
  680.    IRQ=n          - Lets you change the IRQ used for the COM port
  681.                     specified in the BBS interface file.
  682.                     (See below for more information)
  683.    ADDR=&Hnnnn    - Lets you change the address used for the COM port
  684.                     specified in the BBS interface file.
  685.                     (See below for more information)
  686.    PS2            - Forces the PS/2 IRQ's and addresses if a PS/2 isn't
  687.                     detected (normally it is, but you can't always tell!).
  688.  
  689.    The full command syntax for RBBS-Verify is as follows:
  690.  
  691.                     RBBSVRFY <config file> [option] <node>
  692.  
  693.    Parameters shown inside <> brackets ARE REQUIRED, parameters shown inside
  694.    [] brackets are optional and are shown above, these are not required for
  695.    operation of the door.
  696.  
  697.    When you use the IRQ or the ADDR option, you must include the other. You
  698.    can't use just the IRQ and not the ADDR, and you can't use just the ADDR
  699.    and not the IRQ. Here's a chart with the STANDARD IRQ's and addresses for
  700.    the PS/2's and IBM PC's:
  701.  
  702.                                     Non PS/2
  703.                    COM Port           IRQ          Address
  704.                       1                 4            &H3F8
  705.                       2                 3            &H2F8
  706.                       3                 4            &H3E8
  707.                       4                 3            &H2E8
  708.                      5-8                4            &H3F8
  709.  
  710.                  ---------------------------------------------
  711.  
  712.                                       PS/2
  713.                    COM Port           IRQ          Address
  714.                       1                 4            &H3F8
  715.                       2                 3            &H2F8
  716.                       3                 3           &H3220
  717.                       4                 3           &H3228
  718.                       5                 3           &H4220
  719.                       6                 3           &H4228
  720.                       7                 3           &H5220
  721.                       8                 3           &H5228
  722.  
  723. RBBS-Verify Sysop Documentation Page: 16
  724.  
  725.                         Optional Command Line Switches
  726.                         ──────────────────────────────
  727.  
  728.    PLEASE NOTE: RBBS-Verify uses 2 different sets of parameters when using
  729.                 the door on non-standard communication ports, the address and
  730.                 IRQ level specified in the configuration file for the door is
  731.                 the same as the command line parameters, except you should NOT
  732.                 include the "&H" prefix (shown above) in the configuration
  733.                 file, for example when running RBBS-Verify on port 4 on the
  734.                 standard IBM PC, you should specify 2E8 as the HEX address
  735.                 in the configuration file, NOT &H2E8, however you would still
  736.                 specify the parameter ADDR=&H2E8 on the command line when
  737.                 invoking the door.
  738.    
  739.    The above address and IRQ information applies only if you plan to use
  740.    RBBS-Verify on non-standard communication ports and interrupts.
  741.  
  742. RBBS-Verify Sysop Documentation Page: 17
  743.  
  744.                             Sysop Function/ALT Keys
  745.                             ───────────────────────
  746.  
  747.    RBBS-Verify offers many Sysop specific commands while a caller is in the
  748.    door, these are as follows:
  749.  
  750.    F3    * Printer toggle
  751.    F4    * Page bell toggle
  752.    F5    - Shell to DOS
  753.    F6    - Auto-disconnect caller
  754.    F7    * Caller alarm toggle
  755.    F8    - Return caller to board and notify caller
  756.    F9    - Return caller to board and don't notify caller
  757.    F10   - Start Sysop chat
  758.    ESC   - Enter/exit Sysop chat
  759.    ALT-X * Drop to DOS after caller logs off
  760.    ALT-N * Sysop next on flag
  761.  
  762.    Function keys with an "*" beside their description are not currently
  763.    available in RBBS-Verify. These have been included for possible future
  764.    additions in the door.
  765.  
  766.    Description of auto-disconnect
  767.    ------------------------------
  768.    This is an extremely useful function offered by RBBS-Verify for the Sysop's
  769.    use. There are 2 different ways to utilize this feature. RBBS-Verify allows
  770.    the Sysop to create a file titled LOGOFF, and LOGOFFG, the first is a
  771.    standard ASCII text file, and the other is a ANSI graphic file, if RBBS-
  772.    Verify finds that these files are present, pressing the F6 key will cause
  773.    RBBS-Verify to display the contents of the above file and disconnect the
  774.    caller. If however the files do not exist, RBBS-Verify will simply
  775.    disconnect the caller, in either case the caller is not notified by the
  776.    door what is going on. RBBS-Verify will search for the existance of these
  777.    optional display files and will display whichever one it finds first based
  778.    on the current user's graphic selection. You should also note that all of
  779.    RBBS-Verify's optional macro language codes may be used with these display
  780.    files.
  781.  
  782. RBBS-Verify Sysop Documentation Page: 18
  783.  
  784.                     Using RBBS-Verify on Non-RBBS Systems
  785.                     ─────────────────────────────────────
  786.  
  787.    RBBS-Verify should run on any system that is capable of generating a
  788.    DORINFOx.DEF format interface file however, RBBS-Verify will not be able
  789.    to raise a user's security level on a non-RBBS-PC system. If you wish to
  790.    use RBBS-Verify to it's full capability on a non-RBBS system, you will
  791.    need to seek a good conversion utility capable of creating a RBBS com-
  792.    patible DOUTx.DEF door information file.
  793.  
  794. RBBS-Verify Sysop Documentation Page: 19
  795.  
  796.                           The RBBS-Verify Batch File
  797.                           ──────────────────────────
  798.  
  799.    The following is the format of the RBBS-Verify batch file, this is simply
  800.    an example - you may add/change/delete anything you wish, this example will
  801.    hopefully also help those user's who are not familiar with creating batch
  802.    files for online doors:
  803.  
  804.    ECHO OFF                                      - Sets the DOS echo feature
  805.                                                    to off to prevent the
  806.                                                    commands from echoing to
  807.                                                    the screen.
  808.    ECHO Loading RBBS-Verify Please Wait... >COM1 - Sends the caller a
  809.                                                    message to wait.
  810.    CD\RBBS\RBBSVRFY                              - Changes to the directory
  811.                                                    containing all of the
  812.                                                    RBBS-Verify files.
  813.    RBBSVRFY RBBSVRFY.CFG x.                      - Runs RBBS-Verify passing
  814.                                                    the full path and file-
  815.                                                    name of the configuration
  816.                                                    file plus the node
  817.                                                    number.
  818.    CD\RBBS                                       - Changes back to the RBBS
  819.                                                    directory.
  820.  
  821. RBBS-Verify Sysop Documentation Page: 20
  822.  
  823.                        The RBBS-Verify Configuration File
  824.                        ──────────────────────────────────
  825.  
  826.    The following is the format of the RBBS-Verify configuration file, if for
  827.    some reason you need to edit the configuration file using something other
  828.    than DOORINST.EXE, this example should help familiarize you with the format
  829.    used by the configuration file. All lines ARE REQUIRED! THERE SHOULD BE NO
  830.    BLANK LINES IN THE CONFIG FILE!!!
  831.  
  832.    C:\RBBS\DORINFO1.DEF     - Full path/filename of DORINFOx.DEF file (IN
  833.                               ALL UPPERCASE!)
  834.    Software Express         - Your BBS name
  835.    Jerry                    - The Sysop's first name
  836.    Highland                 - The Sysop's last name
  837.    ATZ                      - Modem reset command
  838.    ATDT                     - Modem initialization string
  839.    N                        - Allow long distance caller's (Y=Yes N=No)
  840.    10                       - Security level to verify (normally new user
  841.                               access level)
  842.    20                       - Security level to raise successful caller's to
  843.    C:\RBBS\BULLETIN\BULLET1 - Path/filename of optional statistic bulletin
  844.                               (N for none) - without graphic designator
  845.    C:\RBBS\DOUT1.DEF        - Path/filename of RBBS-PC door information
  846.                               file (normally DOUTx.DEF where x is the node
  847.                               number)
  848.    Y                        - Enable callback mode (Y=Yes N=No)
  849.    1                        - Communication port to use (1/2 or base address)
  850.    0                        - Communication port IRQ to use (1-15 or 0 if
  851.                               standard)
  852.    3                        - Number of redial attempts (1 to 999)
  853.    10                       - Dialing delay factor to use (10 is recommended
  854.                               for most modems)
  855.    Y                        - Use internal verification instructions (Y or
  856.                               path/filename of instruction file to use)
  857.    Y                        - Use internal callback instructions (Y or
  858.                               path/filename of instruction file to use)
  859.  
  860.    The remainder of the configuration file is ignored by RBBS-Verify and may
  861.    be used freely for any comments you might wish to add.
  862.  
  863. RBBS-Verify Sysop Documentation Page: 21
  864.  
  865.                            The VERIFIED.DAT Data File
  866.                            ──────────────────────────
  867.  
  868.    RBBS-Verify uses the VERIFIED.DAT file to hold all of the phone numbers of
  869.    user's who have been successfully verified. This file is a standard ASCII
  870.    text file and can be edited using any standard ASCII text editor. The
  871.    format of the VERIFIED.DAT file is: 000-000-0000 - each line should contain
  872.    the full phone number (including area code) with the separators in place
  873.    i.e: (-).
  874.  
  875.    PLEASE NOTE: The file above is used only in the registered version of
  876.                 RBBS-Verify - it will be created and initialized but 
  877.                 thereafter ignored in the unregistered version. Editing
  878.                 this file incorrectly can cause MAJOR problems, since
  879.                 each record is in a fixed length format. Registered user's
  880.                 may find it easier (and safer) to edit the file using the
  881.                 included EDITDATA.EXE utility, see the file EDITDATA.DOC
  882.                 for instructions.
  883.  
  884. RBBS-Verify Sysop Documentation Page: 22
  885.  
  886.                            The TRASHCAN.DAT Data File
  887.                            ──────────────────────────
  888.  
  889.    RBBS-Verify uses the TRASHCAN.DAT file to hold all of the phone numbers
  890.    which the Sysop does not want dialed. This file is a standard ASCII text
  891.    file and can be edited using any standard ASCII text editor. The format of
  892.    the TRASHCAN.DAT file is: 000-000-0000 - each line should contain the full
  893.    phone number (including area code) with the separators in place i.e: (-).
  894.  
  895.    PLEASE NOTE: The file above is used only in the registered version of
  896.                 RBBS-Verify - it will be created and initialized but 
  897.                 thereafter ignored in the unregistered version. Editing
  898.                 this file incorrectly can cause MAJOR problems, since
  899.                 each record is in a fixed length format. Registered user's
  900.                 may find it easier (and safer) to edit the file using the
  901.                 included EDITDATA.EXE utility, see the file EDITDATA.DOC
  902.                 for instructions.
  903.  
  904. RBBS-Verify Sysop Documentation Page: 23
  905.  
  906.                               The NUMBER.LOG File
  907.                               ───────────────────
  908.  
  909.    The NUMBER.LOG file is a standard ASCII text file and is used to hold the
  910.    user's telephone number, name and the date of verification, this file is
  911.    created just after a caller has been successfully verified and is provided
  912.    as a general log file for the Sysop, it can be used for many different
  913.    purposes, however, the most notable is allowing the Sysop to match tele-
  914.    phone numbers with a user's name, which can assist greatly in locating
  915.    duplicate user names. This file is separate from the VERIFYx.LOG file since
  916.    the size of the VERIFYx.LOG file can at times get quite large requiring
  917.    deletion, this file remains relatively small.
  918.  
  919.    PLEASE NOTE: This file is used only in the registered version of
  920.                 RBBS-Verify - it will be ignored in the unregistered
  921.                 version.
  922.  
  923. RBBS-Verify Sysop Documentation Page: 24
  924.  
  925.                               The VERIFYx.LOG File
  926.                               ────────────────────
  927.  
  928.    The VERIFYx.LOG file is a standard ASCII text file which is used to log all
  929.    of the doors activities, such useful logging features includes, who and at
  930.    what time and date entered the door, the number RBBS-Verify dialed the user
  931.    at, plus many more functions and activities are logged, this file is
  932.    designed to be an extensive log for the Sysop. Note that x indicates the
  933.    node number.
  934.  
  935. RBBS-Verify Sysop Documentation Page: 25
  936.  
  937.                                The ERRORx.LOG File
  938.                                ───────────────────
  939.  
  940.    The ERRORx.LOG file is a standard ASCII text file which is used to log all
  941.    of the run-time errors which occurred during the operation of RBBS-Verify,
  942.    this file lists the run-time error, the error number that occurred and at
  943.    what time and on what date the error occurred. If you have trouble with
  944.    RBBS-Verify, check this file for the error number, if you are unable to
  945.    resolve the trouble, have this error number handy and contact us for
  946.    support.
  947.  
  948. RBBS-Verify Sysop Documentation Page: 26
  949.  
  950.                        The SUCCESSV.x Door Information File
  951.                        ────────────────────────────────────
  952.  
  953.    The SUCCESSV.x file is provided as a means for RBBS-Verify to transfer data
  954.    to and from another application. Where the x indicates the node number.
  955.    This was provided to encourage third party software development for the
  956.    RBBS-Verify door, this file will be created when a user has been success-
  957.    fully verified, each line contains useful information which is necessary
  958.    for a door or utility author who wishes to write external applications for
  959.    use in conjunction with RBBS-Verify, the file is a standard ASCII text file
  960.    and consists of the following information:
  961.  
  962.    **** Verification successful **** - Header message
  963.    Jerry Highland                    - The user's full name
  964.    Lithia Springs, Ga                - The user's location
  965.    24                                - The user's time left on the system
  966.    20                                - The user's NEW security level
  967.    2                                 - The user's graphics selection
  968.                                        (0=No graphics/1=ASCII/2=ANSI color)
  969.  
  970.    When utilizing this file - please note that RBBS-Verify does NOT delete
  971.    this file each time the door is run, it simply re-writes the file again.
  972.    This file is ONLY updated and re-written when a caller has been successful
  973.    with the verification process.
  974.  
  975. RBBS-Verify Sysop Documentation Page: 27
  976.                        
  977.                        The SUCCESSC.x Door Information File
  978.                        ────────────────────────────────────
  979.  
  980.    The SUCCESSC.x file is provided as a means for RBBS-Verify to transfer data
  981.    to and from another application. Where the x indicates the node number.
  982.    This was provided to encourage third party software development for the
  983.    RBBS-Verify door, this file will be created when a user has successfully
  984.    completed the callback process (this is assuming the callback mode is
  985.    enabled), each line contains useful information which is necessary for a
  986.    door or utility author who wishes to write external applications for use in
  987.    conjunction with RBBS-Verify, this file is a standard ASCII text file and
  988.    consists of the following information:
  989.  
  990.    **** Callback successful **** - Header message
  991.    Jerry Highland                - The user's full name
  992.    Lithia Springs, Ga            - The user's location
  993.    24                            - The user's time left on the system
  994.    20                            - The user's CURRENT security level
  995.    2                             - The user's graphics selection
  996.                                    (0=No graphics/1=ASCII/2=ANSI color)
  997.  
  998.    When utilizing this file - please note that RBBS-Verify does NOT delete
  999.    this file each time the door is run, it simply re-writes the file again.
  1000.    This file is ONLY updated and re-written when a caller has been successful
  1001.    with the callback process.
  1002.  
  1003. RBBS-Verify Sysop Documentation Page: 28
  1004.                     
  1005.                     The LOGOFF/LOGOFFG Optional Display File
  1006.                     ────────────────────────────────────────
  1007.  
  1008.    The 2 files LOGOFF and LOGOFFG are both optional display files you may wish
  1009.    to create, they are used in conjunction with RBBS-Verify's F6 (auto-
  1010.    disconnect) function key. LOGOFF is a standard ASCII text display file and
  1011.    LOGOFFG is a ANSI color display file. They are both optional files, if
  1012.    these files do not exist, pressing the F6 function key simply disconnects
  1013.    the current user. If however these files do exist, pressing the F6 function
  1014.    key will display the file LOGOFF if the user is in non-graphic mode or
  1015.    LOGOFFG if the user is in ANSI color mode and disconnect the caller,
  1016.    experiment with using this feature, and be creative! This option is useful
  1017.    for problem caller's. Either way you wish to implement this feature - RBBS-
  1018.    Verify will never inform the caller of anything. RBBS-Verify will search
  1019.    for the existance of these optional display files and will display which-
  1020.    ever one it finds first based on the current user's graphic selection.
  1021.    You should also note that all of RBBS-Verify's optional macro language
  1022.    codes may be used with these display files.
  1023.  
  1024. RBBS-Verify Sysop Documentation Page: 29
  1025.                              
  1026.                              The RBBSVRFY.KEY File
  1027.                              ─────────────────────
  1028.  
  1029.    When you register RBBS-Verify you will receive a registration key file re-
  1030.    gistered in your board's name, this key file will be used to register the
  1031.    software and enable several additional features of the door. To install
  1032.    your key file, all that is necessary is to simply copy the file into the
  1033.    directory holding all of your RBBS-Verify files. It's a good idea to make
  1034.    a backup of this file, since there will be only ONE to go around. Then
  1035.    place the backup in a safe place.
  1036.  
  1037. RBBS-Verify Sysop Documentation Page: 30
  1038.  
  1039.                             Troubleshooting RBBS-Verify
  1040.                             ───────────────────────────
  1041.  
  1042.    This section is designed to isolate most of the common problems user's may
  1043.    experience while operating the RBBS-Verify online door. Hopefully in the
  1044.    event of a problem, this section will be of some help, if after going over
  1045.    this section you are still unable to resolve the problem, please refer to
  1046.    the "Support For RBBS-Verify" section in this guide.
  1047.  
  1048.                            (P) = Problem   (S) = Solution
  1049.  
  1050.    (P) - RBBS-Verify reports to the caller "File not found - report to
  1051.          Sysop!".
  1052.  
  1053.    (S) - This indicates that RBBS-Verify tried to open it's user supplied
  1054.          door instructions, however the file was not found. Make sure that
  1055.          the path and filename to the file has been specified correctly in
  1056.          the configuration file and the file actually exists. Although not
  1057.          required it is strongly recommended that you place all of RBBS-
  1058.          Verify's files the door uses within it's own directory, this
  1059.          provides clarity.
  1060.  
  1061.    (P) - Receive message "Error xx opening comm port" while trying to run
  1062.          RBBS-Verify.
  1063.  
  1064.    (S) - This error indicates there was an error while trying to open and
  1065.          initialize the communication port, this error is normally due to
  1066.          an invalid communication port or baud rate being passed to the door
  1067.          from the door interface file. If you are using the door on a non-
  1068.          standard communication port - this error can also indicate an illegal
  1069.          port address or IRQ level. Check these parameters carefully to insure
  1070.          all information is correct. Please also note that this error can
  1071.          occur when trying to operate RBBS-Verify in local mode from RBBS,
  1072.          this is due to RBBS not passing a valid baud rate to doors in local
  1073.          mode. RBBS-Verify does not support local logons anyway however, if
  1074.          you have trouble running some doors in local mode, we have a patch
  1075.          program available which will patch the door interface file to run
  1076.          with most doors in local mode, this patch is available on our
  1077.          support board (Software Express) under the filename of PATCHLCL.ZIP.
  1078.          Note that this patch is not needed for RBBS-Verify.
  1079.  
  1080. RBBS-Verify Sysop Documentation Page: 31
  1081.  
  1082.                             Troubleshooting RBBS-Verify
  1083.                             ───────────────────────────
  1084.  
  1085.    (P) - BBS calls door and returns to the board.
  1086.  
  1087.    (S) - Check your configuration file to be sure all information has been
  1088.          entered correctly, also make sure that the full path and filename of
  1089.          your DORINFOx.DEF interface file has been entered in ALL uppercase,
  1090.          do NOT use lowercase! If this is correct, recheck all batch files
  1091.          used to run the door, normally it's something very simple.
  1092.    
  1093.    (P) - RBBS-Verify displays fatal error message.
  1094.  
  1095.    (S) - This error can mean many, many things, this is RBBS-Verify's way of
  1096.          preventing the entire door from going down, by terminating cleanly
  1097.          and exiting back to the board. This error message occurs when it is
  1098.          un-safe for RBBS-Verify to continue, when you receive this error
  1099.          message, view the log file RBBS-Verify creates ERRORx.LOG (where x
  1100.          is the node number), this file contains the run-time error that
  1101.          occurred and the date and time, these error codes indicate
  1102.          QuickBasic's standard errors, check to be sure all information in
  1103.          the config and batch files have been entered correctly, ensure all
  1104.          files are where they should be and try the door again, if you are
  1105.          unable to correct the trouble, see the "Support For RBBS-Verify"
  1106.          section in this guide, write this error code down, you will need it
  1107.          when writing or calling for support.
  1108.  
  1109.    Hopefully the above listed problems and solutions will help you correct
  1110.    any problem you are having with the RBBS-Verify online door, if not we
  1111.    would be glad to assist you, please read the "Support For RBBS-Verify"
  1112.    section in this guide.
  1113.  
  1114. RBBS-Verify Sysop Documentation Page: 32
  1115.  
  1116.                              Support For RBBS-Verify
  1117.                              ───────────────────────
  1118.  
  1119.    Support may be obtained 24 hours a day, 7 days a week for the RBBS-Verify
  1120.    online door on the Lightning Software support BBS (Software Express) at
  1121.    (404) 941-2822. The latest version of RBBS-Verify plus all of our other
  1122.    quality software products may be obtained on our support BBS. We would
  1123.    appreciate any comments/suggestions or future enhancements you might have,
  1124.    we would be glad to hear from you!
  1125.  
  1126.      Support is also available by writing to us at the following address:
  1127.  
  1128.                                 Lightning Software
  1129.                                    P.O. Box 177
  1130.                              Lithia Springs, Ga 30057
  1131.  
  1132.